home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 February / EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso / progs / editor / frexxed / fpl / safeauto.fpl.readme < prev    next >
Text File  |  1996-11-08  |  2KB  |  42 lines

  1. ############################################
  2. File:        SafeAuto.FPL
  3. Author:        Daniel Stenberg
  4. Email:        dast@sth.frontec.se, FidoNet 2:201/328
  5. Short:        Safe autosave
  6. Version:    1.2
  7. Date:        8.11.96
  8. Local settings: ("_asave" is hidden)
  9. Global settings: "asave_path"
  10. Keysequence:
  11. Type:        Hook
  12. Prereq:
  13. ############################################
  14.  
  15. FUNCTION
  16.  
  17.   When enabling the 'AutoSave' exception of FrexxEd, this hook will be called
  18. after each 'autosave_interval' number of changes.
  19.  
  20.   This autosave will store the temporary file in the same directory as the
  21. "real" file, but will call it "#<name>#" (using Emacs style). Backup directory
  22. is optionally set using the 'asave_path' global setting. When the buffer is
  23. saved "for real", the autosave file will be deleted.
  24.  
  25.   Selecting a file for loading will always check for a possible autosave file
  26. that might be left from the previous editing session. If such a file is found,
  27. a requester will prompt the user if the autosave file should be loaded instead
  28. of the "real" file. If the user loads the autosave file, it will be renamed to
  29. the "real" file name.
  30.  
  31. HISTORY
  32.   1.2    Only autosaves regular buffers now.
  33.  
  34. BUGS
  35.   After an autosave, the 'changes' setting is set to 1 (not 0 to make the 'C'
  36. flag remain in the status line, not anything else cause we don't want too
  37. frequent autosaves!)
  38.  
  39.   When loading an autosave file instead of the "real" file, a status line
  40. message will claim "Function cancelled!". That is because the function
  41. cancels the real load and performs its own. Ignore that message!
  42.